it's difficult - French English Dictionary